<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
    <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
    <f:view>
        <f:loadBundle basename="UtilidadesSetup" var="utilidadesSetup"/>
        <div align="center" style="width: 100%">
            <ui:themeLinks binding="#{ConsultaInconsistenciasPage.themeLinks1}" id="themeLinks1"/>
            <ui:form binding="#{ConsultaInconsistenciasPage.form1}" id="form1">
                <h:panelGrid binding="#{ConsultaInconsistenciasPage.gridPanelContainer}" columns="1" headerClass="headerClassDataTable" id="gridPanelContainer"
                    style="text-align: center" width="100%">
                    <f:facet name="header">
                        <h:outputText value="INCONSISTENCIAS"/>
                    </f:facet>
                    <h:panelGrid binding="#{ConsultaInconsistenciasPage.gridPanelsubContainer}" columnClasses="top" columns="2" id="gridPanelsubContainer">
                        <h:panelGrid binding="#{ConsultaInconsistenciasPage.leftGridPanel}" columns="1" id="leftGridPanel">
                            <h:panelGrid binding="#{ConsultaInconsistenciasPage.gridPanelBusqueda}" columns="1" headerClass="headerClassDataTable"
                                id="gridPanelBusqueda" rowClasses="rowClassWhite, rowClassBlue">
                                <f:facet name="header">
                                    <h:outputText id="outputTextOpBusqueda" value="Opciones de Búsqueda"/>
                                </f:facet>
                                <ui:textArea binding="#{ConsultaInconsistenciasPage.textAreaCodBarras}" columns="30" id="textAreaCodBarras" rows="20" styleClass="textField"/>
                                <f:facet name="footer">
                                    <h:panelGroup style="display: block; text-align: center">
                                        <h:commandButton action="#{ConsultaInconsistenciasPage.buttonConsultar_action}"
                                            binding="#{ConsultaInconsistenciasPage.buttonConsultar}" id="buttonConsultar" styleClass="button" value="CONSULTAR"/>
                                        <h:outputText id="outputTextSpace" style="color: white" value=" ___  "/>
                                        <h:commandButton action="#{ConsultaInconsistenciasPage.buttonLimpiar_action}"
                                            binding="#{ConsultaInconsistenciasPage.buttonLimpiar}" id="buttonLimpiar" styleClass="button" value="LIMPIAR"/>
                                    </h:panelGroup>
                                </f:facet>
                            </h:panelGrid>
                        </h:panelGrid>
                        <h:panelGrid binding="#{ConsultaInconsistenciasPage.rightGridPanel}" columns="1" id="rightGridPanel">
                            <h:outputText style="color: white" value="_______________________________________________________"/>
                            <h:outputLink binding="#{ConsultaInconsistenciasPage.hyperlink1}" id="hyperlink1"
                                rendered="#{SessionIdentInconsistenciaBean.renderedGuiaImage}" value="#{SessionIdentInconsistenciaBean.pathImagenPopup}">
                                <h:graphicImage binding="#{ConsultaInconsistenciasPage.guiaDistribucionImage}" id="guiaDistribucionImage"
                                    onclick="doPopupImagen('#{SessionIdentInconsistenciaBean.pathImagenPopup}'); return false;" styleClass="guiaDistribucionImage"/>
                            </h:outputLink>
                        </h:panelGrid>
                    </h:panelGrid>
                    <h:panelGrid binding="#{ConsultaInconsistenciasPage.bottomPanelGrid}" columns="1" id="bottomPanelGrid"
                        rendered="#{SessionIdentInconsistenciaBean.renderedBottomGridPanel}" style="text-align: right" width="100%">
                        <h:panelGrid columns="1" style="text-align: right" width="100%">
                        <h:panelGroup style="display: block; text-align: right">                        
                            <ui:image url="#{utilidadesSetup.blackBallImg}" toolTip="NORMAL"/>
                            
                            <ui:image url="#{utilidadesSetup.greenBallImg}" toolTip="REPORTADO COMO ENTREGA"/>
                                     
                            <ui:image url="#{utilidadesSetup.redBallImg}" toolTip="INCONSISTENCIA"/>
                            
                            <ui:image url="#{utilidadesSetup.orangeBallImg}" toolTip="DIRECCION ENTREGADA EN EL PASADO"/>
                            
                            <ui:image url="#{utilidadesSetup.blueBallImg}" toolTip="ENTREGADO POR OTRA EMPRESA"/>
                           
                            </h:panelGroup>
                        </h:panelGrid>
                        <h:dataTable binding="#{ConsultaInconsistenciasPage.dataTable1}" cellpadding="1" cellspacing="1" headerClass="headerClassDataTable"
                            id="dataTable1" rowClasses="rowClassBlue,rowClassWhite" rows="#{SessionIdentInconsistenciaBean.rowsDataTable}"
                            value="#{SessionIdentInconsistenciaBean.searchResult}" var="currentRow" width="100%">
                            <h:column binding="#{ConsultaInconsistenciasPage.column1}" id="column1">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText1}" id="outputText1" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.codigoBarras}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText2}" id="outputText2" value="Código Barras"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column2}" id="column2">
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText3}" id="outputText3" value="Estado"/>
                                </f:facet>
                                <h:panelGrid columns="1" style="text-align: center" width="100%">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText4}" id="outputText4"
                                        styleClass="#{currentRow.styleOutputText}" value="#{currentRow.estadoInconsistencia}"/>
                                </h:panelGrid>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column3}" id="column3">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText5}" id="outputText5" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.direccionDestinatario}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText6}" id="outputText6" value="Dirección Actual"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column9}" id="column9">
                                <h:outputText styleClass="#{currentRow.styleOutputText}" value="#{currentRow.direccionAnterior}"/>
                                <f:facet name="header">
                                    <h:outputText value="Dirección Anterior"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column10}" id="column10">
                                <h:outputText styleClass="#{currentRow.styleOutputText}" value="#{currentRow.nombreGestion}"/>
                                <f:facet name="header">
                                    <h:outputText value="Gestión Actual"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column4}" id="column4">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText7}" id="outputText7" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.ultimaGestion}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText8}" id="outputText8" value="Gestión Anterior"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column5}" id="column5">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText9}" id="outputText9" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.numeroOrden}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText10}" id="outputText10" value="Orden Proceso"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column6}" id="column6">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText11}" id="outputText11" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.nombreNodoEM}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText12}" id="outputText12" value="EM / Nodo"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column7}" id="column7">
                                <h:outputText binding="#{ConsultaInconsistenciasPage.outputText13}" id="outputText13" styleClass="#{currentRow.styleOutputText}" value="#{currentRow.nombreDepartamento}/#{currentRow.nombreMunicipio}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText14}" id="outputText14" value="Ubicación Actual"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column11}" id="column11">
                                <h:outputText styleClass="#{currentRow.styleOutputText}" value="#{currentRow.ubicacionAnterior}"/>
                                <f:facet name="header">
                                    <h:outputText value="Ubicación Anterior"/>
                                </f:facet>
                            </h:column>
                            <h:column binding="#{ConsultaInconsistenciasPage.column8}" id="column8">
                                <f:facet name="header">
                                    <h:outputText binding="#{ConsultaInconsistenciasPage.outputText16}" id="outputText16" value="Imágen Guía"/>
                                </f:facet>
                                <h:commandLink action="#{ConsultaInconsistenciasPage.pathImagenLinkAction_action}"
                                    binding="#{ConsultaInconsistenciasPage.pathImagenLinkAction}" id="pathImagenLinkAction" rendered="#{currentRow.hasPathImagen}">
                                    <ui:image binding="#{ConsultaInconsistenciasPage.guiaDistribucionImageIcon}" id="guiaDistribucionImageIcon"
                                        styleClass="guiaDistribucionImage" url="#{utilidadesSetup.guiaImg}"/>
                                    <h:inputHidden binding="#{ConsultaInconsistenciasPage.pathImagenHiddenField}" id="pathImagenHiddenField" value="#{currentRow.codigoBarras}"/>
                                </h:commandLink>
                            </h:column>
                            <f:facet name="footer">
                                <h:panelGroup rendered="false" style="display: block; text-align: center" styleClass="list-paging-header">
                                    <h:commandButton action="#{ConsultaInconsistenciasPage.dataTable_firstPageAction}"
                                        binding="#{ConsultaInconsistenciasPage.dataTableHeaderFirstButton}" id="dataTableHeaderFirstButton"
                                        image="#{utilidadesSetup.firstPageImg}" immediate="true"/>
                                    <h:commandButton action="#{ConsultaInconsistenciasPage.dataTable_previousPageAction}"
                                        binding="#{ConsultaInconsistenciasPage.dataTableHeaderPreviousButton}" id="dataTableHeaderPreviousButton"
                                        image="#{utilidadesSetup.previousPageImg}" immediate="true"/>
                                    <h:commandButton action="#{ConsultaInconsistenciasPage.dataTable_nextPageAction}"
                                        binding="#{ConsultaInconsistenciasPage.dataTableHeaderNextButton}" id="dataTableHeaderNextButton"
                                        image="#{utilidadesSetup.nextPageImg}" immediate="true"/>
                                    <h:commandButton action="#{ConsultaInconsistenciasPage.dataTable_lastPageAction}"
                                        binding="#{ConsultaInconsistenciasPage.dataTableHeaderLastButton}" id="dataTableHeaderLastButton"
                                        image="#{utilidadesSetup.lastPageImg}" immediate="true"/>
                                </h:panelGroup>
                            </f:facet>
                            <f:facet name="header">
                                <h:panelGroup binding="#{ConsultaInconsistenciasPage.groupPanel1}" id="groupPanel1"
                                    rendered="#{SessionReenviosInconsistenciaBean.paginacion}" style="display: block; text-align: right" styleClass="list-paging-header">
                                    <h:panelGrid binding="#{ConsultaInconsistenciasPage.gridPanel1}" columns="6" id="gridPanel1">
                                        <h:outputText binding="#{ConsultaInconsistenciasPage.outputText15}" id="outputText15" styleClass="headerClassDataTable" value="Nro. Reg."/>
                                        <h:outputText binding="#{ConsultaInconsistenciasPage.outputText17}" id="outputText17" styleClass="headerClassDataTable" value="#{SessionIdentInconsistenciaBean.sizeDataTable}"/>
                                        <h:outputText binding="#{ConsultaInconsistenciasPage.outputText18}" id="outputText18" styleClass="headerClassDataTable" value="Nro. Reg. x Pag."/>
                                        <ui:dropDown binding="#{ConsultaInconsistenciasPage.numeroRegistrosPaginadosDropDown}"
                                            id="numeroRegistrosPaginadosDropDown" items="#{ConsultaInconsistenciasPage.optionNumeroRegistrosPaginados}"
                                            selected="#{SessionIdentInconsistenciaBean.numeroRegistrosPaginados}" styleClass="select" submitForm="true" valueChangeListener="#{ConsultaInconsistenciasPage.numeroRegistrosPaginadosDropDown_processValueChange}"/>
                                        <h:outputText binding="#{ConsultaInconsistenciasPage.outputText19}" id="outputText19" styleClass="headerClassDataTable" value="Pag."/>
                                        <ui:dropDown binding="#{ConsultaInconsistenciasPage.paginaDropDown}" id="paginaDropDown"
                                            items="#{ConsultaInconsistenciasPage.optionPaginas}" selected="#{SessionIdentInconsistenciaBean.pagina}"
                                            styleClass="select" submitForm="true" valueChangeListener="#{ConsultaInconsistenciasPage.paginaDropDown_processValueChange}"/>
                                    </h:panelGrid>
                                </h:panelGroup>
                            </f:facet>
                        </h:dataTable>
                    </h:panelGrid>
                    <f:facet name="footer">
                        <h:panelGroup style="display: block; text-align: center">
                            <h:commandButton action="#{ConsultaInconsistenciasPage.buttonGenerarArchivo_action}"
                                binding="#{ConsultaInconsistenciasPage.buttonGenerarArchivo}" id="buttonGenerarArchivo"
                                rendered="#{SessionIdentInconsistenciaBean.renderedBottomGridPanel}" styleClass="button" value="GENERAR ARCHIVO INCONSISTENCIAS"/>
                        </h:panelGroup>
                    </f:facet>
                </h:panelGrid>
                <!-- mensajeAlertGridPanel -->
                <h:panelGrid id="mensajeAlertGridPanel" rendered="#{SessionBeanCruceInformacion.renderedMensajeAlertGridPanel}">
                    <ui:alert binding="#{ConsultaInconsistenciasPage.mensajeAlert}" id="mensajeAlert" rendered="#{SessionIdentInconsistenciaBean.renderedMensajeAlertGridPanel}"/>
                </h:panelGrid>
                <!-- espaciadorGridPanel -->
                <ui:script binding="#{ConsultaInconsistenciasPage.scriptPrototype}" id="scriptPrototype"/>
                <ui:script binding="#{ConsultaInconsistenciasPage.scriptScriptaculous}" id="scriptScriptaculous"/>
                <ui:script binding="#{ConsultaInconsistenciasPage.scriptLightBox}" id="scriptLightBox"/>
            </ui:form>
            <!-- javascript -->
            <script language="JavaScript" type="text/javascript">
                function doPopupImagen(pathImagen) {
                    var intleft = ((screen.width)/2) - 306;
                    var inttop = ((screen.height)/2) - 188;
                    popup = window.open(pathImagen, "popup", "height=376,width=612,left=" + intleft + ",top=" + inttop + "," + "location=no,toolbar=no,status=no,menubar=no,directories=no,resizable=yes,scrollbars=yes,copyhistory=no");
                    popup.focus();
                }
                function doPopupPaginaWebProveedor(target) {
                    var intleft = ((screen.width)/2) - 306;
                    var inttop = ((screen.height)/2) - 188;
                    popup = window.open(target, "popup", "height=376,width=612,left=" + intleft + ",top=" + inttop + "," + "location=no,toolbar=no,status=no,menubar=no,directories=no,resizable=yes,scrollbars=yes,copyhistory=no");
                    popup.focus();
                }
                /*window.onload = function() { 
                    document.onselectstart = function() {return false;}
                }*/
            </script>
        </div>
    </f:view>
</jsp:root>
